#include "includes.h"

HI_S32 HI_MPI_AENC_CreateChn(AENC_CHN AeChn, const AENC_CHN_ATTR_S *pstAttr)
{
    return HI_SUCCESS;
}

HI_S32 HI_MPI_AENC_DestroyChn(AENC_CHN AeChn)
{
    return HI_SUCCESS;
}

HI_S32 HI_MPI_AENC_SendFrame(AENC_CHN AeChn, const AUDIO_FRAME_S *pstFrm, const AEC_FRAME_S *pstAecFrm)
{
    return HI_SUCCESS;
}

HI_S32 HI_MPI_AENC_GetStream(AENC_CHN AeChn, AUDIO_STREAM_S *pstStream, HI_S32 s32MilliSec)
{
    return HI_SUCCESS;
}

HI_S32 HI_MPI_AENC_ReleaseStream(AENC_CHN AeChn, const AUDIO_STREAM_S *pstStream)
{
    return HI_SUCCESS;
}

HI_S32 HI_MPI_AENC_GetFd(AENC_CHN AeChn)
{
    return HI_SUCCESS;
}

HI_S32 HI_MPI_AENC_RegeisterEncoder(HI_S32 *ps32Handle, AENC_ENCODER_S *pstEncoder)
{
    return HI_SUCCESS;
}

HI_S32 HI_MPI_AENC_UnRegisterEncoder(HI_S32 s32Handle)
{
    return HI_SUCCESS;
}

HI_S32 HI_MPI_AENC_SaveFile(AENC_CHN AeChn, AUDIO_SAVE_FILE_INFO_S *pstSaveFileInfo)
{
    return HI_SUCCESS;
}

HI_S32 HI_MPI_AENC_QueryFileStatus(AENC_CHN AeChn, AUDIO_FILE_STATUS_S* pstFileStatus)
{
    return HI_SUCCESS;
}

HI_S32 HI_MPI_AENC_GetStreamBufInfo(AENC_CHN AeChn, HI_U32 *pu32PhysAddr, HI_U32 *pu32Size)
{
    return HI_SUCCESS;
}

